
package com.ys.chatserver.im.dto;

/**
 * 指令body：抢断指令返回内容数据封装对象。
 * <p>
 * 即聊天数据从MobileIMSDK底层发送时，会将本对象转JSON字串后，作为
 * Protocal的dataContent数据进行传输。
 * 
 * @author Jack Jiang
 */
public class PushResDTO
{
	/**
	 * 成功消息
	 */
	protected String successMsg = null;

	/**
	 * 推流数据
	 */
	protected String urlData = null;

	/**
	 * 发送者name
	 */
	protected String name = null;
	/**
	 * 发送者ID
	 */
	protected String pushId =  null;

	/**
	 * 群id
	 */
	protected String groupId = null;
	/**
	 * 频道id
	 */
	protected String channelId = null;

	/**
	 * 类型 1：发消息成功  2：推送 3:发消息失败 4:停止发消息  5：推视频 6:停止推视频
	 */
	protected Integer type = null;

	/**
	 * 推流业务类型
	 */
	protected String appType=null;

	private String level;
	private String userId;

	private Integer pageSize;
	private Integer pageNumber;
	private String keyword;
	public String getAppType() {
		return appType;
	}

	public void setAppType(String appType) {
		this.appType = appType;
	}

	public String getGroupId() {
		return groupId;
	}

	public void setGroupId(String groupId) {
		this.groupId = groupId;
	}

	public String getPushId() {
		return pushId;
	}

	public void setPushId(String pushId) {
		this.pushId = pushId;
	}

	public String getChannelId() {
		return channelId;
	}

	public void setChannelId(String channelId) {
		this.channelId = channelId;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getSuccessMsg() {
		return successMsg;
	}

	public void setSuccessMsg(String successMsg) {
		this.successMsg = successMsg;
	}

	public String getUrlData() {
		return urlData;
	}

	public void setUrlData(String urlData) {
		this.urlData = urlData;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getLevel() {
		return level;
	}

	public void setLevel(String level) {
		this.level = level;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public Integer getPageSize() {
		return pageSize;
	}

	public void setPageSize(Integer pageSize) {
		this.pageSize = pageSize;
	}

	public Integer getPageNumber() {
		return pageNumber;
	}

	public void setPageNumber(Integer pageNumber) {
		this.pageNumber = pageNumber;
	}

	public String getKeyword() {
		return keyword;
	}

	public void setKeyword(String keyword) {
		this.keyword = keyword;
	}
}
